main membrane - German English Dictionary